'use strict'

class upload{
    constructor(){

    }
    async post(c){
        //获取上传文件的信息，是一个对象，包括filename，length，content-type属性
        let f=c.getFile('image')
        console.log(f)
        //解析文件扩展名
        let ext_name=c.helper.extName(f.filename)
        //生成唯一文件名
        let fname=c.helper.makeName()+ext_name

        await c.moveFile(f,'./public/image/'+fname)
        //返回文件名
        c.res.body=fname
    }
}
module.exports=upload